payment instruments other than cash - Turc Anglais Dictionnaire